feminine form of touchant - Turco Inglés Diccionario